Pokémon Emerald Bugfixes by Mkol103:

Hi, and thank you for downloading.
During my work on Pokémon Emerald Plus, I made a ROM which just contains bugfixes. 
I decided to make this patch available to people who didn't want the changes
from Pokémon Emerald Plus or Double Plus, but still wanted to avoid the
bugs from the original.
Please use this patch on a US copy of Pokémon Emerald.


Bugfixes (all courtesy of the original Pokemon Emerald Disassembly unless otherwise noted):
-Properly seeds the RNG (This just means random numbers are more random)
-When diving on route 125, the route name display now correctly says route 125, not route 129
-Fixes the Pomeg berry glitch
-Fixes the dive glitch
-Fixes the pokeblock throw glitch
-Fixes a glitch where your Battle Pike and Battle Factory win streaks are incorrectly reported to the player
-Fixes a glitch where HP and Defense IVs were less likely to be inherited by an egg
-Fixes a bug in the contest AI
-Fixes a bug where not every Pokemon in a doubles Battle Tower challenge would receive a ribbon
-Fixes a bug when fighting Steven where his Pokemon were assigned the wrong natures
-Fixes a bug where if a roaming Pokemon used roar, they would stop roaming
-Fixes a bug where Battle Dome trainers would have weaker Pokemon
-Fixes a bug where Battle Dome trainers would have an unintentional advantage when the round ends in a draw
-Fixes multiple Trainer AI bugs
-Fixes an issue where the Battle Maniac wouldn't recognize when the player had received the Gold Pike Badge
-Fixes an issue where the game wouldn't allow the player to reset the RTC from the main menu
-Fixes a graphical issue when dismounting a surfing Pokemon into a patch of grass
-Fixes an issue where battle factory opponent IVs are determined by Battle tower win streak in the base game (Scylaceus)
-Not a bug, but the default settings were changed to what the average user would most likely default to (Mkol03)
-Not a bug, but a higher quality sound mixer is included by default (itapix)
-Not a bug, but the user can now skip pauses in battle by pressing the A or B button (Mkol03)